chitterling sausage - Turkish English Dictionary